View Issue Details

IDProjectCategoryView StatusLast Update
0000916T99X171.00 SKB EagleSWpublic2020-11-16 15:30
Reporter(SW) Kerwin Chen Assigned To(ALTech) Jason ParkDue Date
PrioritynormalSeveritys3-moderateReproducibilityN/A
Status closedResolutionfixed 
Summary0000916: [BTF] What kind of information to be set in DHCP option 60 and 225
DescriptionHi Mr.Jason Park,

On Android 9, we receive request from SKB to put specific string in DHCP option 60 and 225.
It should be add belows in
  DHCP Discover(Broadcast), DHCP Request(Broadcast) : Request for inital DHCP IP assign
  and DHCP Request(Unicast) : Extended Request packets for assigned IPs via DHCP
  * DHCP 60: "android-dhcp-9"
  * DHCP Option 225
       Type: 225 (Hex : E1)
       Length: 6 (Hex : 06)
       Value : SK_Btv (Hex : 53 4B 5F 42 74 76)

Please help to check if they are also needed and use the same string on Android 10.
Thanks !
TagsNo tags attached.
Attach Tags

Users monitoring this issue

Activities

(ALTech) Jason Park

2020-09-10 16:59

developer   ~0004294

hi kerwin

this item is include in RFP. So manufacture need to set this value.
please set to use the same string on Android 10.

Thanks.

(SW) Kerwin Chen

2020-09-11 09:36

developer   ~0004307

Last edited: 2020-09-11 10:52

Hi Jason,

I made a test FW for DHCP option.
Please check attached file for strings in option 60 and 225.

Especially for option 60, I think Eagle is running on Android 9 release so the string is "android-dhcp-9".
Since we are using Android 10 for BTF, please double check if we still using "android-dhcp-9" instead of "android-dhcp-10".
Thanks !

(ALTech) Jason Park

2020-09-21 15:38

developer   ~0004407

hi kerwin

your test is wrong..
Since we are using Android 10 for BTF, please double check if we still using "android-dhcp-10" instead of "android-dhcp-9".

Thanks

(SW) Kerwin Chen

2020-09-21 18:35

developer   ~0004409

Hi Jason,

I know BTF is running on Android 10, this is why I need you to confirm the string in this Mantis.
But I don't get your reply till today.
Anyway, we will change the string in DHCP option 60.

(SW) Kerwin Chen

2020-09-22 09:56

developer   ~0004416

Modified string for DHCP option 60

(ALTech) Jason Park

2020-11-02 13:46

developer   ~0004809

Last edited: 2020-11-02 13:47

hi kerwin

I received some request from SKB regarding to DHCP 225.
Please check whether if this feature already is included or not.

After verify it, please give a feedback as below result.
this request also need to apply for SWAN Project. please ask it to River.

1. Requirement : according to Discover message 's option(225) of DHCP, port is allowed.
 
 . when initialize to assign DHCP IP, It need to add below message in DHCP Discover(Broadcast), DHCP Request(Broadcast) and DHCP Request(Unicast).
    see DHCP_255_Requirement.png

2. Requirement more
   . add "SK_Btv" at 225 Option of DHCP Discover packet and DHCP Request packet.
   see DHCP_255_option spec2.png and DHCP_255_Requirement.png

checking method : after capturing packet of DHCP Discover and Request.
 : DHCP Discover Packet
     see DHCP Discover Packet.png
 :DHCP Request Packet.
    see DHCP Request Packet.png

[DHCP]

TIME: 2015-01-01 09:00:25.662
    IP: 0.0.0.0 (94:3b:b1:ab:dd:47) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
    OP: 1 (BOOTPREQUEST)
HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 018fae38
  SECS: 0
FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 94:3b:b1:ab:dd:47:00:00:00:00:00:00:00:00:00:00
SNAME: .
FNAME: .
OPTION: 53 ( 1) DHCP message type 1 (DHCPDISCOVER)
OPTION: 61 ( 7) Client-identifier 01:94:3b:b1:ab:dd:47
OPTION: 57 ( 2) Maximum DHCP message size 1500
OPTION: 60 ( 18) Vendor class identifier android-dhcp-7.1.1
OPTION: 12 ( 24) Host name android-9800a0ba3009c83b
OPTION: 225 ( 6) ??? 534b5f427476 SK_Btv
OPTION: 55 ( 10) Parameter Request List 1 (Subnet mask)
                                              3 (Routers)
                                              6 (DNS server)
                                             15 (Domainname)
                                             26 (Interface MTU)
                                             28 (Broadcast address)
                                             51 (IP address leasetime)
                                             58 (T1)
                                             59 (T2)
                                             43 (Vendor specific info)
 
---------------------------------------------------------------------------
 
  TIME: 2015-01-01 09:00:25.663
    IP: 192.168.0.9 (88:3c:1c:34:62:22) > 192.168.0.105 (94:3b:b1:ab:dd:47)
    OP: 2 (BOOTPREPLY)
HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 018fae38
  SECS: 0
FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 192.168.0.105
SIADDR: 192.168.0.9
GIADDR: 0.0.0.0
CHADDR: 94:3b:b1:ab:dd:47:00:00:00:00:00:00:00:00:00:00
SNAME: .
FNAME: .
OPTION: 53 ( 1) DHCP message type 2 (DHCPOFFER)
OPTION: 54 ( 4) Server identifier 192.168.0.9
OPTION: 51 ( 4) IP address leasetime 43200 (12h)
OPTION: 58 ( 4) T1 21600 (6h)
OPTION: 59 ( 4) T2 37800 (10h30m)
OPTION: 1 ( 4) Subnet mask 255.255.255.0
OPTION: 28 ( 4) Broadcast address 192.168.0.255
OPTION: 3 ( 4) Routers 192.168.0.9
OPTION: 6 ( 4) DNS server 192.168.0.9
OPTION: 15 ( 3) Domainname lan
---------------------------------------------------------------------------
 
  TIME: 2015-01-01 09:00:25.995
    IP: 0.0.0.0 (94:3b:b1:ab:dd:47) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
    OP: 1 (BOOTPREQUEST)
HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 018fae38
  SECS: 0
FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 94:3b:b1:ab:dd:47:00:00:00:00:00:00:00:00:00:00
SNAME: .
FNAME: .
OPTION: 53 ( 1) DHCP message type 3 (DHCPREQUEST)
OPTION: 61 ( 7) Client-identifier 01:94:3b:b1:ab:dd:47
OPTION: 50 ( 4) Request IP address 192.168.0.105
OPTION: 54 ( 4) Server identifier 192.168.0.9
OPTION: 57 ( 2) Maximum DHCP message size 1500
OPTION: 60 ( 18) Vendor class identifier android-dhcp-7.1.1
OPTION: 12 ( 24) Host name android-9800a0ba3009c83b
OPTION: 225 ( 6) ??? 534b5f427476 SK_Btv
OPTION: 55 ( 10) Parameter Request List 1 (Subnet mask)
                                              3 (Routers)
                                              6 (DNS server)
                                             15 (Domainname)
                                             26 (Interface MTU)
                                             28 (Broadcast address)
                                             51 (IP address leasetime)
                                             58 (T1)
                                             59 (T2)
                                             43 (Vendor specific info)
 
---------------------------------------------------------------------------
 
  TIME: 2015-01-01 09:00:25.995
    IP: 192.168.0.9 (88:3c:1c:34:62:22) > 192.168.0.105 (94:3b:b1:ab:dd:47)
    OP: 2 (BOOTPREPLY)
HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 018fae38
  SECS: 0
FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 192.168.0.105
SIADDR: 192.168.0.9
GIADDR: 0.0.0.0
CHADDR: 94:3b:b1:ab:dd:47:00:00:00:00:00:00:00:00:00:00
SNAME: .
FNAME: .
OPTION: 53 ( 1) DHCP message type 5 (DHCPACK)
OPTION: 54 ( 4) Server identifier 192.168.0.9
OPTION: 51 ( 4) IP address leasetime 43200 (12h)
OPTION: 58 ( 4) T1 21600 (6h)
OPTION: 59 ( 4) T2 37800 (10h30m)
OPTION: 1 ( 4) Subnet mask 255.255.255.0
OPTION: 28 ( 4) Broadcast address 192.168.0.255
OPTION: 3 ( 4) Routers 192.168.0.9
OPTION: 6 ( 4) DNS server 192.168.0.9
OPTION: 15 ( 3) Domainname lan
---------------------------------------------------------------------------

DHCP Discover Packet.png (261,933 bytes)   
DHCP Discover Packet.png (261,933 bytes)   
DHCP Request Packet.png (254,797 bytes)   
DHCP Request Packet.png (254,797 bytes)   
DHCP_255_option spec.png (12,787 bytes)   
DHCP_255_option spec.png (12,787 bytes)   
DHCP_255_option spec2.png (11,391 bytes)   
DHCP_255_option spec2.png (11,391 bytes)   
DHCP_255_Requirement.png (14,890 bytes)   
DHCP_255_Requirement.png (14,890 bytes)   

(SW) Kerwin Chen

2020-11-02 14:18

developer   ~0004810

Hi Jason,

I don't understand your post, DHCP option 60 and 225 are already included in BTF project since 9/22.
What is the new request ?

(SW) Kerwin Chen

2020-11-16 09:37

developer   ~0004996

it is included already, please check again

(ALTech) Jason Park

2020-11-16 15:30

developer   ~0005008

HI Kerwin

as your comment, we already include it . it clos this ticket.

Issue History

Date Modified Username Field Change
2020-09-08 14:44 (SW) Kerwin Chen New Issue
2020-09-08 14:44 (SW) Kerwin Chen Status new => assigned
2020-09-08 14:44 (SW) Kerwin Chen Assigned To => (ALTech) Jason Park
2020-09-08 14:45 (SW) Kerwin Chen Summary [BTF] What kind of information to be set in DHCP toption 60 and 255 => [BTF] What kind of information to be set in DHCP option 60 and 255
2020-09-10 16:59 (ALTech) Jason Park Note Added: 0004294
2020-09-11 09:36 (SW) Kerwin Chen File Added: BTF_DHCP_Discover_Option60_255_2020-09-11.png
2020-09-11 09:36 (SW) Kerwin Chen File Added: BTF_DHCP_Request_Option60_255_2020-09-11.png
2020-09-11 09:36 (SW) Kerwin Chen Note Added: 0004307
2020-09-11 10:52 (SW) Kerwin Chen Note Edited: 0004307
2020-09-11 10:52 (SW) Kerwin Chen Summary [BTF] What kind of information to be set in DHCP option 60 and 255 => [BTF] What kind of information to be set in DHCP option 60 and 225
2020-09-11 10:52 (SW) Kerwin Chen Description Updated
2020-09-21 15:38 (ALTech) Jason Park Note Added: 0004407
2020-09-21 18:35 (SW) Kerwin Chen Note Added: 0004409
2020-09-22 09:56 (SW) Kerwin Chen File Added: BTF_DHCP_Discover_Option60_255_2020-09-21.png
2020-09-22 09:56 (SW) Kerwin Chen File Added: BTF_DHCP_Request_Option60_255_2020-09-21.png
2020-09-22 09:56 (SW) Kerwin Chen Note Added: 0004416
2020-09-22 09:57 (SW) Kerwin Chen Status assigned => resolved
2020-09-22 09:57 (SW) Kerwin Chen Resolution open => fixed
2020-11-02 13:28 (ALTech) Jason Park Issue Monitored: (ALTech) SY Yoon
2020-11-02 13:46 (ALTech) Jason Park File Added: DHCP Discover Packet.png
2020-11-02 13:46 (ALTech) Jason Park File Added: DHCP Request Packet.png
2020-11-02 13:46 (ALTech) Jason Park File Added: DHCP_255_option spec.png
2020-11-02 13:46 (ALTech) Jason Park File Added: DHCP_255_option spec2.png
2020-11-02 13:46 (ALTech) Jason Park File Added: DHCP_255_Requirement.png
2020-11-02 13:46 (ALTech) Jason Park Note Added: 0004809
2020-11-02 13:46 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-11-02 13:46 (ALTech) Jason Park Status resolved => assigned
2020-11-02 13:46 (ALTech) Jason Park Issue Monitored: (ALTech) Wooshin Kang
2020-11-02 13:47 (ALTech) Jason Park Note Edited: 0004809
2020-11-02 14:18 (SW) Kerwin Chen Note Added: 0004810
2020-11-02 14:18 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-11-02 14:18 (SW) Kerwin Chen Status assigned => feedback
2020-11-02 15:26 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-11-02 15:26 (ALTech) Jason Park Status feedback => assigned
2020-11-16 09:37 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-11-16 09:37 (SW) Kerwin Chen Status assigned => confirmed
2020-11-16 09:37 (SW) Kerwin Chen Note Added: 0004996
2020-11-16 15:30 (ALTech) Jason Park Note Added: 0005008
2020-11-16 15:30 (ALTech) Jason Park Status confirmed => resolved
2020-11-16 15:30 (ALTech) Jason Park Status resolved => closed